export default {
    basePath: '/commodity/commodityManage/relatedGoodsManage/relatedGoodsManage',
    pageTitle: '关联商品',
    formData: [ // 组件信息
        {
            fileName: 'qwInput', // 组件的文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'categoryPath', // 商户名称对应的数据库字段name 自定义
                value: '', // 字段value值 String 或 Number
                label: '分类', // 字段label
                searchType:'Like',
                type: 'input', // 字段类型
                placeholder: '请输入内容' // 字段placeholder
            }
        },
        {
            fileName: 'qwInput', // 组件的文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'spuNo', // 商户名称对应的数据库字段name 自定义
                value: '', // 字段value值 String 或 Number
                label: 'SPU编码', // 字段label
                searchType:'EQ',
                type: 'input', // 字段类型
                placeholder: '请输入内容' // 字段placeholder
            }
        },
        {
            fileName: 'qwInput', // 组件的文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'skuNo', // 商户名称对应的数据库字段name 自定义
                value: '', // 字段value值 String 或 Number
                label: 'SKU编码', // 字段label
                searchType:'EQ',
                type: 'input', // 字段类型
                placeholder: '请输入内容' // 字段placeholder
            }
        },
        {
            fileName: 'qwInput', // 组件的文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'productName', // 商户名称对应的数据库字段name 自定义
                value: '', // 字段value值 String 或 Number
                label: '商品名称', // 字段label
                type: 'input', // 字段类型
                searchType:'Like',
                placeholder: '请输入内容' // 字段placeholder
            }
        },
        {
            fileName: 'qwSelect', // 组件文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'productType',
                value: '', // 单选时只接受 String 或 Number，多选时只接受 Array
                label: '商品类型',
                type: 'select',
                searchType: 'EQ',
                placeholder: '请选择',
                filterable: true, // 是否可搜索
                multiple: false, // 是否多选
                selectList: [
                    {
						value: '01',
						label: '经销商品'
					},
					{
						value: '02',
						label: '加工商品'
					},
					{
						value: '03',
						label: '定制商品'
					},
					{
						value: '04',
						label: '租赁商品'
					},
					{
						value: '05',
						label: '样品'
					},
					// {
					// 	value: '06',
					// 	label: '原材料'
					// },
					// {
					// 	value: '07',
					// 	label: '费用物料'
					// },
					{
						value: '08',
						label: '自用商品'
					},
                ]
            }
        },
        {
            fileName: 'qwInput', // 组件的文件名称
            fileUrl: 'common', // 组件目录关键字 common：通用模板 custom：自定义模板
            data: {
                name: 'brandName', // 商户名称对应的数据库字段name 自定义
                value: '', // 字段value值 String 或 Number
                label: '商品品牌', // 字段label
                type: 'input', // 字段类型
                placeholder: '请输入内容' // 字段placeholder
            }
        },
    ],
    // 表单校验信息
    formDataRules: {},
    // form插槽
    formSlots: [
    ],
    // 表格上面操作项
    tableTopOperate: [
    ],
    // 表格上面批量操作项
    tableTopBatchOperate: [
        {
            name: 'CorrelaMultiple', // 操作项名称
            label: '相关商品', // 操作项标签
            icon: 'md-add' // 操作项icon
        }
    ],
    // 表格头部信息
    columns: [
        {
            type: 'selection',
            width: 60,
            fixed: 'left',
            align: 'center'
        },
        {
            title: '分类',
            key: 'categoryPath',
            minWidth: 160
        },
        {
            title: 'SPU编码',
            key: 'spuNo',
            minWidth: 160
        },
        {
            title: 'SKU编码',
            key: 'skuNo',
            minWidth: 160
        },
        {
            title: '商品名称',
            key: 'productName',
            align: 'center',
            minWidth: 120
        },
        {
            title: '规格',
            key: 'specDetailStr',
            align: 'center',
            minWidth: 120
        },
        {
            title: '计量单位',
            key: 'mainUnitStr',
            align: 'center',
            minWidth: 120
        },
        {
            title: '品牌',
            key: 'brandName',
            align: 'center',
            minWidth: 120
        },
        {
            title: '操作',
            slot: 'action',
            align: 'center',
            fixed: 'right',
            minWidth: 140
        }
    ],
    // 列表页请求接口地址
    requestApi: { // 视情况自定义
        getTableList: {
            url: '/sysback/sku/list/getRelateSkuList', // 接口地址
            type: 'post' // 接口请求类型
        },
        //详情页接口
        baseGetModelBySkuNo: {
            url: '/sysback/productorg/baseGetModelBySkuNo', // 接口地址
            type: 'post' // 接口请求类型
        },
        //根据sku获取未关联接口
        getNotRelByCondition: {
            url: '/sysback/productorg/getNotRelByCondition', // 接口地址
            type: 'post' // 接口请求类型
        },
        //关联接口
        createProductOrg: {
            url: '/sysback/productorg/createProductOrg', // 接口地址
            type: 'post' // 接口请求类型
        },
        //根据sku获取已关联数据
        getRelByCondition: {
            url: '/sysback/productorg/getRelByCondition', // 接口地址
            type: 'post' // 接口请求类型
        },
        //取消关联
        deleteProductOrg: {
            url: '/sysback/productorg/deleteProductOrg', // 接口地址
            type: 'post' // 接口请求类型
        },
        //多sku关联商品
        batchCreateProductOrg: {
            url: '/sysback/productorg/batchCreateProductOrg', // 接口地址
            type: 'post' // 接口请求类型
        },
        //根据skuNo获取关联的商品
        getRelByConditionForBatch: {
            url: '/sysback/productorg/getRelByConditionForBatch', // 接口地址
            type: 'post' // 接口请求类型
        },
        //根据skuNo获取未关联的商品
        getNotRelByConditionForBatch: {
            url: '/sysback/productorg/getNotRelByConditionForBatch', // 接口地址
            type: 'post' // 接口请求类型
        },
    }
}
